[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Spackle.Reflection.Extensions")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Spackle.Testing")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time(System.Action)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`1(System.Action`1<!!0>,!!0)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`4(System.Action`4<!!0,!!1,!!2,!!3>,!!0,!!1,!!2,!!3)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`3(System.Action`3<!!0,!!1,!!2>,!!0,!!1,!!2)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`2(System.Action`2<!!0,!!1>,!!0,!!1)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ExceptionExtensions.#Print(System.Exception,System.IO.TextWriter)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Spackle.Extensions.ExceptionExtensions.#Print(System.Exception,System.IO.TextWriter)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Reflection.Extensions.ICustomAttributeProviderExtensions.#HasAttribute(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Rotate`1(System.Collections.Generic.IList`1<!!0>,System.Int32,Spackle.Extensions.RotateDirection)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Shuffle`1(System.Collections.Generic.IList`1<!!0>,System.Random)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Shuffle`1(System.Collections.Generic.IList`1<!!0>,System.Random)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Swap`1(System.Collections.Generic.IList`1<!!0>,System.Int32,System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Reflection.Extensions.MethodBaseExtensions.#GetParameterTypes(System.Reflection.MethodBase)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ObjectExtensions.#HasAttribute(System.Object,System.Type,System.Boolean)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Range`1.#Intersect(Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", MessageId = "newValue", Scope = "member", Target = "Spackle.ScopeSwitcher`2.#ExchangePropertyValue(!1)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "x", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Swap`1(System.Collections.Generic.IList`1<!!0>,System.Int32,System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "y", Scope = "member", Target = "Spackle.Extensions.IListOfTExtensions.#Swap`1(System.Collections.Generic.IList`1<!!0>,System.Int32,System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "member", Target = "Spackle.ScopeSwitcher`2.#CheckPropertyName(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`5(System.Action`5<!!0,!!1,!!2,!!3,!!4>,!!0,!!1,!!2,!!3,!!4)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`6(System.Action`6<!!0,!!1,!!2,!!3,!!4,!!5>,!!0,!!1,!!2,!!3,!!4,!!5)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`7(System.Action`7<!!0,!!1,!!2,!!3,!!4,!!5,!!6>,!!0,!!1,!!2,!!3,!!4,!!5,!!6)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`8(System.Action`8<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`9(System.Action`9<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`10(System.Action`10<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`11(System.Action`11<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`12(System.Action`12<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`13(System.Action`13<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`14(System.Action`14<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`15(System.Action`15<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13,!!14>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13,!!14)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Extensions.ActionExtensions.#Time`16(System.Action`16<!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13,!!14,!!15>,!!0,!!1,!!2,!!3,!!4,!!5,!!6,!!7,!!8,!!9,!!10,!!11,!!12,!!13,!!14,!!15)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1063:ImplementIDisposableCorrectly", Scope = "member", Target = "Spackle.SecureRandom.#Dispose()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1063:ImplementIDisposableCorrectly", Scope = "type", Target = "Spackle.SecureRandom")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "ICommunicationObject", Scope = "member", Target = "Spackle.Extensions.ICommunicationObjectExtensions.#Convert(System.Object)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "b", Scope = "member", Target = "Spackle.Range`1.#op_Equality(Spackle.Range`1<!0>,Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "a", Scope = "member", Target = "Spackle.Range`1.#op_Equality(Spackle.Range`1<!0>,Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "b", Scope = "member", Target = "Spackle.Range`1.#op_Inequality(Spackle.Range`1<!0>,Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "a", Scope = "member", Target = "Spackle.Range`1.#op_Inequality(Spackle.Range`1<!0>,Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.Extensions.DynamicBindingExtensions.#With`1(!!0,System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.Extensions.DynamicBindingExtensions.#Bind`1(!!0,System.Linq.Expressions.Expression`1<System.Func`1<!!0>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Spackle.Range`1.#Union(Spackle.Range`1<!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Spackle.SecureRandom.#GetInt32Values(System.UInt32,Spackle.Range`1<System.Int32>,Spackle.ValueGeneration)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Collections.Generic.Dictionary`2<System.Type,System.Func`2<System.Type,Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Random,System.Collections.Generic.Dictionary`2<System.Type,System.Func`2<System.Type,Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Collections.Generic.Dictionary`2<System.Type,System.Func`2<System.Type,Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Collections.Generic.Dictionary`2<System.Type,System.Func`1<Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Random,System.Collections.Generic.Dictionary`2<System.Type,System.Func`1<Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Spackle.RandomObjectGenerator.#.ctor(System.Collections.Generic.Dictionary`2<System.Type,System.Func`1<Spackle.RandomObjectGeneratorResults>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "Spackle.Extensions.ExceptionExtensions.#FormatMethod(System.Reflection.MethodBase)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "p", Scope = "member", Target = "Spackle.Extensions.ExceptionExtensions.#PrintCustomProperties(System.Exception,System.IO.TextWriter)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "p", Scope = "member", Target = "Spackle.Extensions.ExceptionExtensions.#PrintCustomProperties(System.Exception,System.IO.TextWriter)")]
